devastating losses - Espagnol Anglais Dictionnaire